﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="StudentScoreDataSet" targetNamespace="http://tempuri.org/StudentScoreDataSet.xsd" xmlns:mstns="http://tempuri.org/StudentScoreDataSet.xsd" xmlns="http://tempuri.org/StudentScoreDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="StudentScoreDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="StudentScoreDataSet" msprop:Generator_UserDSName="StudentScoreDataSet">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="StudentScoreTable" msprop:Generator_TableClassName="StudentScoreTableDataTable" msprop:Generator_TableVarName="tableStudentScoreTable" msprop:Generator_RowChangedName="StudentScoreTableRowChanged" msprop:Generator_TablePropName="StudentScoreTable" msprop:Generator_RowDeletingName="StudentScoreTableRowDeleting" msprop:Generator_RowChangingName="StudentScoreTableRowChanging" msprop:Generator_RowEvHandlerName="StudentScoreTableRowChangeEventHandler" msprop:Generator_RowDeletedName="StudentScoreTableRowDeleted" msprop:Generator_RowClassName="StudentScoreTableRow" msprop:Generator_UserTableName="StudentScoreTable" msprop:Generator_RowEvArgName="StudentScoreTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Average" msdata:Caption="你的成绩" msprop:Generator_ColumnVarNameInTable="columnAverage" msprop:Generator_ColumnPropNameInRow="Average" msprop:Generator_ColumnPropNameInTable="AverageColumn" msprop:Generator_UserColumnName="Average" type="xs:double" minOccurs="0" />
              <xs:element name="ClassAverage" msdata:Caption="平均分" msprop:Generator_ColumnVarNameInTable="columnClassAverage" msprop:Generator_ColumnPropNameInRow="ClassAverage" msprop:Generator_ColumnPropNameInTable="ClassAverageColumn" msprop:Generator_UserColumnName="ClassAverage" type="xs:double" minOccurs="0" />
              <xs:element name="ClassHighest" msdata:Caption="最高分" msprop:Generator_ColumnVarNameInTable="columnClassHighest" msprop:Generator_ColumnPropNameInRow="ClassHighest" msprop:Generator_ColumnPropNameInTable="ClassHighestColumn" msprop:Generator_UserColumnName="ClassHighest" type="xs:double" minOccurs="0" />
              <xs:element name="ClassPeapleNumber" msdata:Caption="考试人数" msprop:Generator_ColumnVarNameInTable="columnClassPeapleNumber" msprop:Generator_ColumnPropNameInRow="ClassPeapleNumber" msprop:Generator_ColumnPropNameInTable="ClassPeapleNumberColumn" msprop:Generator_UserColumnName="ClassPeapleNumber" type="xs:double" minOccurs="0" />
              <xs:element name="GradeAverage" msdata:Caption="平均分" msprop:Generator_ColumnVarNameInTable="columnGradeAverage" msprop:Generator_ColumnPropNameInRow="GradeAverage" msprop:Generator_ColumnPropNameInTable="GradeAverageColumn" msprop:Generator_UserColumnName="GradeAverage" type="xs:double" minOccurs="0" />
              <xs:element name="GradeHighest" msdata:Caption="最高分" msprop:Generator_ColumnVarNameInTable="columnGradeHighest" msprop:Generator_ColumnPropNameInRow="GradeHighest" msprop:Generator_ColumnPropNameInTable="GradeHighestColumn" msprop:Generator_UserColumnName="GradeHighest" type="xs:double" minOccurs="0" />
              <xs:element name="GradePeapleNumber" msdata:Caption="考试人数" msprop:Generator_ColumnVarNameInTable="columnGradePeapleNumber" msprop:Generator_ColumnPropNameInRow="GradePeapleNumber" msprop:Generator_ColumnPropNameInTable="GradePeapleNumberColumn" msprop:Generator_UserColumnName="GradePeapleNumber" type="xs:double" minOccurs="0" />
              <xs:element name="AreaAverage" msdata:Caption="平均分" msprop:Generator_ColumnVarNameInTable="columnAreaAverage" msprop:Generator_ColumnPropNameInRow="AreaAverage" msprop:Generator_ColumnPropNameInTable="AreaAverageColumn" msprop:Generator_UserColumnName="AreaAverage" type="xs:double" minOccurs="0" />
              <xs:element name="AreaHighest" msdata:Caption="最高分" msprop:Generator_ColumnVarNameInTable="columnAreaHighest" msprop:Generator_ColumnPropNameInRow="AreaHighest" msprop:Generator_ColumnPropNameInTable="AreaHighestColumn" msprop:Generator_UserColumnName="AreaHighest" type="xs:double" minOccurs="0" />
              <xs:element name="AreaPeapleNumber" msdata:Caption="考试人数" msprop:Generator_ColumnVarNameInTable="columnAreaPeapleNumber" msprop:Generator_ColumnPropNameInRow="AreaPeapleNumber" msprop:Generator_ColumnPropNameInTable="AreaPeapleNumberColumn" msprop:Generator_UserColumnName="AreaPeapleNumber" type="xs:double" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AverageScoreTable" msprop:Generator_TableClassName="AverageScoreTableDataTable" msprop:Generator_TableVarName="tableAverageScoreTable" msprop:Generator_RowChangedName="AverageScoreTableRowChanged" msprop:Generator_TablePropName="AverageScoreTable" msprop:Generator_RowDeletingName="AverageScoreTableRowDeleting" msprop:Generator_RowChangingName="AverageScoreTableRowChanging" msprop:Generator_RowEvHandlerName="AverageScoreTableRowChangeEventHandler" msprop:Generator_RowDeletedName="AverageScoreTableRowDeleted" msprop:Generator_RowClassName="AverageScoreTableRow" msprop:Generator_UserTableName="AverageScoreTable" msprop:Generator_RowEvArgName="AverageScoreTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Type" msdata:Caption="比较类别" msprop:Generator_ColumnVarNameInTable="columnType" msprop:Generator_ColumnPropNameInRow="Type" msprop:Generator_ColumnPropNameInTable="TypeColumn" msprop:Generator_UserColumnName="Type" type="xs:string" minOccurs="0" />
              <xs:element name="Average" msdata:Caption="平均分" msprop:Generator_ColumnVarNameInTable="columnAverage" msprop:Generator_ColumnPropNameInRow="Average" msprop:Generator_ColumnPropNameInTable="AverageColumn" msprop:Generator_UserColumnName="Average" type="xs:double" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StudentInfo" msprop:Generator_TableClassName="StudentInfoDataTable" msprop:Generator_TableVarName="tableStudentInfo" msprop:Generator_TablePropName="StudentInfo" msprop:Generator_RowDeletingName="StudentInfoRowDeleting" msprop:Generator_RowChangingName="StudentInfoRowChanging" msprop:Generator_RowEvHandlerName="StudentInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="StudentInfoRowDeleted" msprop:Generator_UserTableName="StudentInfo" msprop:Generator_RowChangedName="StudentInfoRowChanged" msprop:Generator_RowEvArgName="StudentInfoRowChangeEvent" msprop:Generator_RowClassName="StudentInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="ExamNo" msprop:Generator_ColumnVarNameInTable="columnExamNo" msprop:Generator_ColumnPropNameInRow="ExamNo" msprop:Generator_ColumnPropNameInTable="ExamNoColumn" msprop:Generator_UserColumnName="ExamNo" type="xs:string" minOccurs="0" />
              <xs:element name="No" msprop:Generator_ColumnVarNameInTable="columnNo" msprop:Generator_ColumnPropNameInRow="No" msprop:Generator_ColumnPropNameInTable="NoColumn" msprop:Generator_UserColumnName="No" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Evaluation" msprop:Generator_TableClassName="EvaluationDataTable" msprop:Generator_TableVarName="tableEvaluation" msprop:Generator_TablePropName="Evaluation" msprop:Generator_RowDeletingName="EvaluationRowDeleting" msprop:Generator_RowChangingName="EvaluationRowChanging" msprop:Generator_RowEvHandlerName="EvaluationRowChangeEventHandler" msprop:Generator_RowDeletedName="EvaluationRowDeleted" msprop:Generator_UserTableName="Evaluation" msprop:Generator_RowChangedName="EvaluationRowChanged" msprop:Generator_RowEvArgName="EvaluationRowChangeEvent" msprop:Generator_RowClassName="EvaluationRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ScoreAverageEva" msprop:Generator_ColumnVarNameInTable="columnScoreAverageEva" msprop:Generator_ColumnPropNameInRow="ScoreAverageEva" msprop:Generator_ColumnPropNameInTable="ScoreAverageEvaColumn" msprop:Generator_UserColumnName="ScoreAverageEva" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="KnowledgeAreaScore" msprop:Generator_TableClassName="KnowledgeAreaScoreDataTable" msprop:Generator_TableVarName="tableKnowledgeAreaScore" msprop:Generator_TablePropName="KnowledgeAreaScore" msprop:Generator_RowDeletingName="KnowledgeAreaScoreRowDeleting" msprop:Generator_RowChangingName="KnowledgeAreaScoreRowChanging" msprop:Generator_RowEvHandlerName="KnowledgeAreaScoreRowChangeEventHandler" msprop:Generator_RowDeletedName="KnowledgeAreaScoreRowDeleted" msprop:Generator_UserTableName="KnowledgeAreaScore" msprop:Generator_RowChangedName="KnowledgeAreaScoreRowChanged" msprop:Generator_RowEvArgName="KnowledgeAreaScoreRowChangeEvent" msprop:Generator_RowClassName="KnowledgeAreaScoreRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Number" msprop:Generator_ColumnVarNameInTable="columnNumber" msprop:Generator_ColumnPropNameInRow="Number" msprop:Generator_ColumnPropNameInTable="NumberColumn" msprop:Generator_UserColumnName="Number" type="xs:string" minOccurs="0" />
              <xs:element name="KnowledgeArea" msprop:Generator_ColumnVarNameInTable="columnKnowledgeArea" msprop:Generator_ColumnPropNameInRow="KnowledgeArea" msprop:Generator_ColumnPropNameInTable="KnowledgeAreaColumn" msprop:Generator_UserColumnName="KnowledgeArea" type="xs:string" minOccurs="0" />
              <xs:element name="QuestionQuantity" msprop:Generator_ColumnVarNameInTable="columnQuestionQuantity" msprop:Generator_ColumnPropNameInRow="QuestionQuantity" msprop:Generator_ColumnPropNameInTable="QuestionQuantityColumn" msprop:Generator_UserColumnName="QuestionQuantity" type="xs:string" minOccurs="0" />
              <xs:element name="TotalScore" msprop:Generator_ColumnVarNameInTable="columnTotalScore" msprop:Generator_ColumnPropNameInRow="TotalScore" msprop:Generator_ColumnPropNameInTable="TotalScoreColumn" msprop:Generator_UserColumnName="TotalScore" type="xs:string" minOccurs="0" />
              <xs:element name="OwnScore" msprop:Generator_ColumnVarNameInTable="columnOwnScore" msprop:Generator_ColumnPropNameInRow="OwnScore" msprop:Generator_ColumnPropNameInTable="OwnScoreColumn" msprop:Generator_UserColumnName="OwnScore" type="xs:string" minOccurs="0" />
              <xs:element name="OwnScoreRatio" msprop:Generator_ColumnVarNameInTable="columnOwnScoreRatio" msprop:Generator_ColumnPropNameInRow="OwnScoreRatio" msprop:Generator_ColumnPropNameInTable="OwnScoreRatioColumn" msprop:Generator_UserColumnName="OwnScoreRatio" type="xs:string" minOccurs="0" />
              <xs:element name="ClassScoreRatio" msdata:Caption="OwnScoreRatio" msprop:Generator_ColumnVarNameInTable="columnClassScoreRatio" msprop:Generator_ColumnPropNameInRow="ClassScoreRatio" msprop:Generator_ColumnPropNameInTable="ClassScoreRatioColumn" msprop:Generator_UserColumnName="ClassScoreRatio" type="xs:string" minOccurs="0" />
              <xs:element name="SchoolScoreRatio" msdata:Caption="OwnScoreRatio" msprop:Generator_ColumnVarNameInTable="columnSchoolScoreRatio" msprop:Generator_ColumnPropNameInRow="SchoolScoreRatio" msprop:Generator_ColumnPropNameInTable="SchoolScoreRatioColumn" msprop:Generator_UserColumnName="SchoolScoreRatio" type="xs:string" minOccurs="0" />
              <xs:element name="AreaScoreRatio" msprop:Generator_ColumnVarNameInTable="columnAreaScoreRatio" msprop:Generator_ColumnPropNameInRow="AreaScoreRatio" msprop:Generator_ColumnPropNameInTable="AreaScoreRatioColumn" msprop:Generator_UserColumnName="AreaScoreRatio" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>